DL101
คู่มือการใช้งาน Git โดยรี่
การสื่อสารและกระบวนการที่พึ่งพาแพตช์
เป้าหมายการเรียนรู้
- วิเคราะห์ข้อได้เปรียบเชิงประวัติศาสตร์และทางเทคนิคของการพัฒนาซอฟต์แวร์ผ่านระบบอีเมล
- ตั้งค่าและควบคุมเครื่องมือ git-format-patch และ git-send-email ได้อย่างคล่องแคล่ว
- จัดการกับลักษณะวนซ้ำของการตรวจสอบแพตช์ ตั้งแต่การส่งครั้งแรกจนถึงเวอร์ชันแก้ไขเพิ่มเติม เช่น ฉบับที่ 2 ขึ้นไป
- กำหนดแนวทางปฏิบัติที่ดีที่สุดในการเขียนข้อความยืนยันการเปลี่ยนแปลง (commit message) และจดหมายแนะนำ (cover letter) ที่มีคุณภาพสูง
- เปรียบเทียบกระบวนการทำงานผ่านกลุ่มอีเมลกับโมเดลการขอเปลี่ยนแปลงจากเก็บรวมในศูนย์กลาง (pull-request)